Spans two-thousand years from ancient times to the present day, following the fierce evil forces which are unleashed.